down payment - İngilizce Eşanlam Sözlük

down payment

n.
[1] deposit